package it.fantacalcio.hibernate.dao;

import it.fantacalcio.model.Classifica;
import it.fantacalcio.model.Squadra;

import java.util.List;

public interface ClassificaDAO {
	
	public void save(Classifica classifica) throws Exception;
	public void delete(Classifica classifica) throws Exception;
	public void update(Classifica classifica) throws Exception;
	public Classifica get(Long id) throws Exception;
	public Classifica getBySquadra(Squadra squadra) throws Exception;
	public Classifica getByPosizione(int posizione) throws Exception;
	public List<Classifica> list() throws Exception;
	public void deleteAll() throws Exception;
	
}
